be a traveling salesman/woman - Turco Inglés Diccionario